linguistics information retrieval education lippe natural language processing information management languages search engine marketing owl nrw search search engine optimization language keywords entity extraction bielefeld classification seo knowledge management internet marketing